Big Huge Thesaurus

Vanessa virginiensis

noun